Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
sealed interface InputModel
Link copied to clipboard
data class InputPasswordModel(    val title: String,     val state: InputShellState,     val inputStyle: InputStyle = InputStyle.DataInputStyle(),     val supportingText: List<SupportingTextData>? = null,     val legendData: LegendData? = null,     val inputTextFieldValue: TextFieldValue? = null,     val isRequiredField: Boolean = false,     val autoCompleteList: List<String>? = null,     val autoCompleteItemSelected: (String?) -> Unit? = null,     val onNextClicked: () -> Unit? = null,     val onValueChanged: (TextFieldValue?) -> Unit? = null,     val onFocusChanged: (Boolean) -> Unit? = null,     val imeAction: ImeAction = ImeAction.Next) : BasicTextInputModel

UiModel used for Input Password

Link copied to clipboard
data class InputUserModel(    val title: String,     val state: InputShellState,     val inputStyle: InputStyle = InputStyle.DataInputStyle(),     val supportingText: List<SupportingTextData>? = null,     val legendData: LegendData? = null,     val inputTextFieldValue: TextFieldValue? = null,     val isRequiredField: Boolean = false,     val autoCompleteList: List<String>? = null,     val autoCompleteItemSelected: (String?) -> Unit? = null,     val onNextClicked: () -> Unit? = null,     val onValueChanged: (TextFieldValue?) -> Unit? = null,     val onFocusChanged: (Boolean) -> Unit? = null,     val imeAction: ImeAction = ImeAction.Next) : BasicTextInputModel

UiModel used for Input User

Link copied to clipboard
sealed class LocationItemModel
Link copied to clipboard